package com.blueocean_health.care.management.service;

import java.util.List;
import java.util.Map;

import com.blueocean_health.care.management.domain.dto.OrderFlowDto;
import com.github.pagehelper.PageInfo;

/**
 * 订单流水列表 2017年8月23日17:31:20
 * @author wuyanli
 *
 */
public interface OrderChargeInfoService {

	/**
	 * 根据筛选条件查询订单流水列表  2017年8月23日17:29:55
	 * @param map
	 * @return
	 */
	PageInfo<OrderFlowDto> getOrderFlowList(Map<String,String> map);
	
	/**
	 * 导出所有的订单流水列表 Excel 2017年8月25日15:30:11
	 * @param map
	 * @return
	 */
	List<OrderFlowDto> getAllOrderFlowExcel(Map<String,String> map);
	
	/**
	 * 对查询结果内的所有金额进行汇总  2017年11月10日10:07:08
	 * @param map
	 * @return
	 */
	Map<String,Object> getAmountCount(Map<String,String> map);
}
